put (one's) best foot forward

Translations
se montrer sous son meilleur jour
Definitions
To make a strong effort to present oneself in the best possible way, often in a new situation or when meeting new people.